package com.yanq.liancar.bean;

import java.util.List;

public class loginUserBean {


    /**
     * IsSuccess : true
     * OutputMessage : 登陆成功
     * code : null
     * Data : {"protocol":1,"user":{"uid":13,"tel":"6666","username":"熊大","password":"6666","sex":"男","sign":"测试垫付！","state":"5","createDate":null,"vipState":0,"vipStartDate":null,"vipValidDate":null,"compName":null,"compAddre":null,"detailAddre":null,"page_path":null,"openid":null,"roleId":3,"role":null,"token":"13@6666@1543818304787","compTel":null,"compLxr":null,"nickname":"测试","headPage":"http://39.104.66.238:80//upload/head/ef537f11-527c-4841-8d83-4dbc7f44bf8c.jpeg","lat":null,"lon":null,"applyStatus":0,"pushToken":"AiH3oKSJZ5MgPYL-hVKt8eDaXzkwRo6TR6NUqNkWRDsJ","haveFCWStatus":3,"puid":null,"spell":null,"roles":[]},"token":"13@6666@1543818318434"}
     */

    private boolean IsSuccess;
    private String OutputMessage;
    private Object code;
    private DataBean Data;

    public boolean isIsSuccess() {
        return IsSuccess;
    }

    public void setIsSuccess(boolean IsSuccess) {
        this.IsSuccess = IsSuccess;
    }

    public String getOutputMessage() {
        return OutputMessage;
    }

    public void setOutputMessage(String OutputMessage) {
        this.OutputMessage = OutputMessage;
    }

    public Object getCode() {
        return code;
    }

    public void setCode(Object code) {
        this.code = code;
    }

    public DataBean getData() {
        return Data;
    }

    public void setData(DataBean Data) {
        this.Data = Data;
    }

    public static class DataBean {
        /**
         * protocol : 1
         * user : {"uid":13,"tel":"6666","username":"熊大","password":"6666","sex":"男","sign":"测试垫付！","state":"5","createDate":null,"vipState":0,"vipStartDate":null,"vipValidDate":null,"compName":null,"compAddre":null,"detailAddre":null,"page_path":null,"openid":null,"roleId":3,"role":null,"token":"13@6666@1543818304787","compTel":null,"compLxr":null,"nickname":"测试","headPage":"http://39.104.66.238:80//upload/head/ef537f11-527c-4841-8d83-4dbc7f44bf8c.jpeg","lat":null,"lon":null,"applyStatus":0,"pushToken":"AiH3oKSJZ5MgPYL-hVKt8eDaXzkwRo6TR6NUqNkWRDsJ","haveFCWStatus":3,"puid":null,"spell":null,"roles":[]}
         * token : 13@6666@1543818318434
         */

        private int protocol;
        private UserBean user;
        private String token;

        public int getProtocol() {
            return protocol;
        }

        public void setProtocol(int protocol) {
            this.protocol = protocol;
        }

        public UserBean getUser() {
            return user;
        }

        public void setUser(UserBean user) {
            this.user = user;
        }

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public static class UserBean {
            /**
             * uid : 13
             * tel : 6666
             * username : 熊大
             * password : 6666
             * sex : 男
             * sign : 测试垫付！
             * state : 5
             * createDate : null
             * vipState : 0
             * vipStartDate : null
             * vipValidDate : null
             * compName : null
             * compAddre : null
             * detailAddre : null
             * page_path : null
             * openid : null
             * roleId : 3
             * role : null
             * token : 13@6666@1543818304787
             * compTel : null
             * compLxr : null
             * nickname : 测试
             * headPage : http://39.104.66.238:80//upload/head/ef537f11-527c-4841-8d83-4dbc7f44bf8c.jpeg
             * lat : null
             * lon : null
             * applyStatus : 0
             * pushToken : AiH3oKSJZ5MgPYL-hVKt8eDaXzkwRo6TR6NUqNkWRDsJ
             * haveFCWStatus : 3
             * puid : null
             * spell : null
             * roles : []
             */

            private int uid;
            private String tel;
            private String username;
            private String password;
            private String sex;
            private String sign;
            private String state;
            private Object createDate;
            private int vipState;
            private Object vipStartDate;
            private Object vipValidDate;
            private Object compName;
            private Object compAddre;
            private Object detailAddre;
            private Object page_path;
            private Object openid;
            private int roleId;
            private Object role;
            private String token;
            private Object compTel;
            private Object compLxr;
            private String nickname;
            private String headPage;
            private Object lat;
            private Object lon;
            private int applyStatus;
            private String pushToken;
            private int haveFCWStatus;
            private Object puid;
            private Object spell;
            private List<?> roles;

            public int getUid() {
                return uid;
            }

            public void setUid(int uid) {
                this.uid = uid;
            }

            public String getTel() {
                return tel;
            }

            public void setTel(String tel) {
                this.tel = tel;
            }

            public String getUsername() {
                return username;
            }

            public void setUsername(String username) {
                this.username = username;
            }

            public String getPassword() {
                return password;
            }

            public void setPassword(String password) {
                this.password = password;
            }

            public String getSex() {
                return sex;
            }

            public void setSex(String sex) {
                this.sex = sex;
            }

            public String getSign() {
                return sign;
            }

            public void setSign(String sign) {
                this.sign = sign;
            }

            public String getState() {
                return state;
            }

            public void setState(String state) {
                this.state = state;
            }

            public Object getCreateDate() {
                return createDate;
            }

            public void setCreateDate(Object createDate) {
                this.createDate = createDate;
            }

            public int getVipState() {
                return vipState;
            }

            public void setVipState(int vipState) {
                this.vipState = vipState;
            }

            public Object getVipStartDate() {
                return vipStartDate;
            }

            public void setVipStartDate(Object vipStartDate) {
                this.vipStartDate = vipStartDate;
            }

            public Object getVipValidDate() {
                return vipValidDate;
            }

            public void setVipValidDate(Object vipValidDate) {
                this.vipValidDate = vipValidDate;
            }

            public Object getCompName() {
                return compName;
            }

            public void setCompName(Object compName) {
                this.compName = compName;
            }

            public Object getCompAddre() {
                return compAddre;
            }

            public void setCompAddre(Object compAddre) {
                this.compAddre = compAddre;
            }

            public Object getDetailAddre() {
                return detailAddre;
            }

            public void setDetailAddre(Object detailAddre) {
                this.detailAddre = detailAddre;
            }

            public Object getPage_path() {
                return page_path;
            }

            public void setPage_path(Object page_path) {
                this.page_path = page_path;
            }

            public Object getOpenid() {
                return openid;
            }

            public void setOpenid(Object openid) {
                this.openid = openid;
            }

            public int getRoleId() {
                return roleId;
            }

            public void setRoleId(int roleId) {
                this.roleId = roleId;
            }

            public Object getRole() {
                return role;
            }

            public void setRole(Object role) {
                this.role = role;
            }

            public String getToken() {
                return token;
            }

            public void setToken(String token) {
                this.token = token;
            }

            public Object getCompTel() {
                return compTel;
            }

            public void setCompTel(Object compTel) {
                this.compTel = compTel;
            }

            public Object getCompLxr() {
                return compLxr;
            }

            public void setCompLxr(Object compLxr) {
                this.compLxr = compLxr;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }

            public String getHeadPage() {
                return headPage;
            }

            public void setHeadPage(String headPage) {
                this.headPage = headPage;
            }

            public Object getLat() {
                return lat;
            }

            public void setLat(Object lat) {
                this.lat = lat;
            }

            public Object getLon() {
                return lon;
            }

            public void setLon(Object lon) {
                this.lon = lon;
            }

            public int getApplyStatus() {
                return applyStatus;
            }

            public void setApplyStatus(int applyStatus) {
                this.applyStatus = applyStatus;
            }

            public String getPushToken() {
                return pushToken;
            }

            public void setPushToken(String pushToken) {
                this.pushToken = pushToken;
            }

            public int getHaveFCWStatus() {
                return haveFCWStatus;
            }

            public void setHaveFCWStatus(int haveFCWStatus) {
                this.haveFCWStatus = haveFCWStatus;
            }

            public Object getPuid() {
                return puid;
            }

            public void setPuid(Object puid) {
                this.puid = puid;
            }

            public Object getSpell() {
                return spell;
            }

            public void setSpell(Object spell) {
                this.spell = spell;
            }

            public List<?> getRoles() {
                return roles;
            }

            public void setRoles(List<?> roles) {
                this.roles = roles;
            }
        }
    }
}
